package com.kehongborui.fliggy.model;

import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author zhang peng yang ming
 * @CopyRight (C) http://www.csdn.com
 * @brief
 * @email 122162005@qq.com
 * @date 2018-08-22
 */
@Data
public class OrderModel {
    /**
     * 主订单中的乘客信息
     */
    private List<PassengerModel> passengerModelList;

    /**
     * 列车编号
     */
    private String vehicleNo;

    private Long price;

    private String orderId;

    private Byte payStatus;

    private Byte orderStatus;

    private Long vehicleId;

    private Long depStation;

    private String depTime;

    private Long arrStation;

    private String arrTime;

    private String contacts;

    private String tel;

    private String email;

    private Integer orderAmount;

    private String buyerUid;

    /**
     * 发车日期
     */
    private Date depDate;

    /**
     * 到达日期
     */
    private Date arrDate;

    public List<PassengerModel> getPassengerModelList() {
        return passengerModelList;
    }

    public void setPassengerModelList(List<PassengerModel> passengerModelList) {
        this.passengerModelList = passengerModelList;
    }

    public String getVehicleNo() {
        return vehicleNo;
    }

    public void setVehicleNo(String vehicleNo) {
        this.vehicleNo = vehicleNo;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public Byte getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(Byte payStatus) {
        this.payStatus = payStatus;
    }

    public Byte getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Byte orderStatus) {
        this.orderStatus = orderStatus;
    }

    public Long getVehicleId() {
        return vehicleId;
    }

    public void setVehicleId(Long vehicleId) {
        this.vehicleId = vehicleId;
    }

    public Long getDepStation() {
        return depStation;
    }

    public void setDepStation(Long depStation) {
        this.depStation = depStation;
    }

    public String getDepTime() {
        return depTime;
    }

    public void setDepTime(String depTime) {
        this.depTime = depTime;
    }

    public Long getArrStation() {
        return arrStation;
    }

    public void setArrStation(Long arrStation) {
        this.arrStation = arrStation;
    }

    public String getArrTime() {
        return arrTime;
    }

    public void setArrTime(String arrTime) {
        this.arrTime = arrTime;
    }

    public String getContacts() {
        return contacts;
    }

    public void setContacts(String contacts) {
        this.contacts = contacts;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Integer getOrderAmount() {
        return orderAmount;
    }

    public void setOrderAmount(Integer orderAmount) {
        this.orderAmount = orderAmount;
    }

    public String getBuyerUid() {
        return buyerUid;
    }

    public void setBuyerUid(String buyerUid) {
        this.buyerUid = buyerUid;
    }

    public Date getDepDate() {
        return depDate;
    }

    public void setDepDate(Date depDate) {
        this.depDate = depDate;
    }

    public Date getArrDate() {
        return arrDate;
    }

    public void setArrDate(Date arrDate) {
        this.arrDate = arrDate;
    }

    public Long getPrice() {
        return price;
    }

    public void setPrice(Long price) {
        this.price = price;
    }
}
